olive tree grove - Alemán Inglés Diccionario